Solway Firth — definition

1. Solway Firth (Noun)

1 definition

Solway Firth (Noun) — A large firth on the west coast of Britain between England and Scotland.

1 type of
firth
2 parts of
GB Great Britain